MSKRVKKNAIMIPSPRSGGYRSFFNSLPPYPPITKLLQGIFKYTDKLQICESLAKSGVMIYPLFSPVEHLFKGSYALFAIAVYDHTLVEDFAKPVFMVESAKASTDFSNLVNFFKSEHLFAKLMKPLSSFSCKAIRLKSRRCGGEKLPPDTNGKSSTCGVAMQSRKGRSTAKNERDK